lead nephropathy - Francés Inglés Diccionario